Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Renault Slovenian Open - Ljubljana Trofeo Barcelona de Tenis - Barcelona IV Gramado Open de Tenis - Gramado 2002 Tulsa USTA Challenger - Tulsa USTA Challenger of San Antonio - San Antonio Ciudad de Pozoblanco Open Diputacion - Cordoba Privatbank Open 2006 - Dnepropetrovsk President's Cup - Astana Nottingham Challenger Bangkok Challenger Singapore Challenger Sarajevo Challenger Bath Challenger Athens Challenger Nottingham Challenger Nottingham Challenger Braunschweig Challenger Pozoblanco Challenger Genova Challenger Istanbul Challenger Seville Challenger Tashkent Challenger Seoul Challenger Sarasota Challenger Genova Challenger Brescia Challenger Andria Challenger Aptos Challenger Alphen Challenger Cary Challenger Rome Challenger Eckental Challenger Koblenz Challenger Rennes Challenger Santiago Challenger Marbella Challenger Lisbon Challenger Padova Challenger Sopot Challenger Szczecin Challenger Indian Wells Challenger Alicante Challenger Murcia Challenger Bordeaux Challenger Lisbon Challenger Poznan Challenger Genova Challenger Biella Challenger Barcelona Challenger Alicante Challenger Antalya Challenger Gran Canaria 1 Challenger Gran Canaria 2 Challenger BH Tennis Open International Cup - Belo Horizonte University of Tennessee USTA Men's Challenger - Knoxville The Waco International Tennis Challenger - Waco Theusbridge.com Tennis Classic - Tarzana Caltanissetta Challenger Milan Challenger Ortisei Challenger Aptos Challenger USTA Seascape Challenger - Aptos Stockton Challenger Prostejov Challenger San Benedetto Challenger Marburg Challenger Cordenons Challenger Biella Challenger Florence Challenger Barcelona Challenger Bastad Challenger Marbella Challenger Como Challenger Hamburg Challenger Biella Challenger Antalya 2 Challenger Liberec Challenger Barcelona Challenger Milan Challenger Manerbio Challenger Como Challenger 2001 Eddleman USTA Challenger - Birmingham AXA Open II - Espinho Copa Sevilla - Seville 2000 Cairo Challenger - Cairo USTA Challenger of Burbank - Burbank Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Seville Challenger Open Seat-Godo '99 - Barcelona Heineken Open - Auckland Renault Slovenian Open - Ljubljana Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca FILA Challenger Biella - Biella Casino Lugano - Lugano Open Diputacion Pozoblanco - Cordoba Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Milan Indoors - Milan Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Copa Sevilla Internacionales de Andalucia - Seville Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis Maia Open - Oporto Campionati Internazionali di Sicilia - Palermo VIII Avierto Internacional de Salinas - Salinas Adidas International - Sydney 2003 Eddleman USTA Challenger - Birmingham Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Dubai Tennis Open - Dubai X Open Internacional D'Andorra - Andorra 2002 Mercedes Cup - Stuttgart USTA Seascape Challenger - Aptos Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide USTA Seascape Challenger - Aptos Adidas International - Sydney Binghamton Professional Tennis Tournament - Binghamton Siebel Open - San Jose GHI Bronx Classic - Bronx Franklin Templeton Tennis Classic - Scottsdale Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 UT Tyler Patriot Challenger - Tyler Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Top Wool Challenger Biella - Biella Garden Open 2005 - Rome Zagreb Open - Zagreb Tata Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad USTA Comerica Challenger - Aptos USTA Men's Challenger of Dallas - Dallas San Remo Tennis Cup 15° Piertomaso - San Remo Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad RCA Championships - Indianapolis BMW Tennis Championship - Sunrise Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington PEOPLEnet Cup - Dnepropetrovsk BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Kobstaedernes ATP Challenger - Kolding ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad RCA Championships - Indianapolis Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw IPP Open - Helsinki Indianapolis Tennis Championships - Indianapolis China Open - Beijing Open de Moselle - Metz St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia The USTA Challenger at West End Racquet - Torrance Open 13 - Marseille Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London UNICEF Open - 's Hertogenbosch ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Power Horse World Team Cup - Dusseldorf AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Open Sud de France - Montpellier Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Portugal Open - Oeiras Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Apia International - Sydney Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen China Open - Beijing Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Binghamton Professional Tennis Tournament - Binghamton Plava Laguna Croatia Open - Umag Intrum Stockholm Open - Stockholm Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Helsinki Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee Bangkok Challenger Irving Challenger CA-Challenge 2000 - Graz Skandia Open - Linz Budapest Challenger Milan Challenger Espinho Challenger - Espinho Sibiu Challenger V Torneo Internazionale di Tennis - Barletta 2001 USTA Challenger of Calabasas - Calabasas Mouilleron-Le-Captif Challenger Credicard Tennis Cup - Campos do Jordao Aix En Provence Challenger USTA Challenger of Burbank - Burbank Izmir Challenger 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Orleans Challenger BMW Tennis Championship - Sunrise Parma Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Sopot Challenger Cordenons Challenger Marbella Challenger 2003 Freeman Men's Challenger - Joplin Monterrey Challenger 2003 West Side Tennis Club Challenger - Forest Hills Aix En Provence Challenger USTA Challenger of Tiburon - Tiburon Pro Tennis World Open - Boca Raton Open de Moselle - Metz Davidoff Swiss Indoors - Basel Orleans Challenger Noumea Challenger Zagreb Open - Zagreb Bangkok Challenger Czech Open - Prostejov Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad AXA Open - Lisbon Estoril Open - Estoril The Scottish Tennis Championships - Edinburgh Davidoff Swiss Indoors - Basel Tennis Cup of Flanders - Ostende The 10tele.com Open - Nottingham Kremlin Cup - Moscow Mercedes-Benz Cup - Los Angeles Open Diputacion - Cordoba St. Petersburg Open - St. Petersburg Estoril Open - Estoril RCA Championships - Indianapolis Ordina Open - 's-Hertogenbosch Open de Charleroi - Charleroi Countrywide Classic - Los Angeles Granby Challenger - Granby Sybase Open - San Jose Orange Prokom Open - Sopot The Hamlet Cup - Long Island ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch GHI Bronx Tennis Classic - Bronx Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Savannah Challenger PEOPLEnet CUP - Dnepropetrovsk The Nottingham Open - Nottingham BMW Open - Munich Copa Claro - Buenos Aires China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Prague II Challenger Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston NASDAQ-100 Open - Miami Open Seat Godo - Barcelona Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BMW Open - Munich Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Brasil Open - Salvador Heineken Open - Auckland Masters Series Hamburg - Hamburg Rogers Masters - Toronto Dubai Open - Dubai Brasil Open - Costa do Sauipe Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo China Open - Beijing Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Calgary Challenger Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Ordina Open - 's-Hertogenbosch Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Sony Ericsson Open - Miami Davidoff Swiss Indoors - Basel Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Open 13 - Marseille Catella Swedish Open - Bastad Brisbane International - Brisbane AIG Japan Open Tennis Championships - Tokyo Mutua Madrilena Masters Madrid - Madrid Qatar ExxonMobil Open - Doha Medibank International - Sydney Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Dubai Tennis Open - Dubai Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors - Basel 2003 Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Winston Salem - Winston Salem BCR Open Romania - Bucharest Abierto Mexicano de Tenis Pegaso - Acapulco Qatar ExxonMobil Open - Doha Verizon Tennis Challenge - Atlanta Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Las Vegas Challenger Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome CA Tennis Trophy - Vienna Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris SkiStar Swedish Open - Bastad BNP Paribas Open - Indian Wells Miami Open - Miami Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal CA Tennis Trophy - Vienna Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Rogers Cup - Toronto Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London BNP Paribas Open - Indian Wells SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Bet-at-home Open - Hamburg Thailand Open - Bangkok Kremlin Cup - Moscow Braga Challenger Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Siebel Open - San Jose The 10tele.com Open - Nottingham Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Generali Open - Kitzbuhel European Open - Antwerp TD Waterhouse Cup - Long Island Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril Geneva Open - Geneva Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Bet-at-home Open - Hamburg Citi Open - Washington Rio Open - Rio de Janeiro Brasil Open - Sao Paulo ATP Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Australian Open - Melbourne International German Open - Hamburg French Open - Paris U.S. Open - New York Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris Barcelona Open Banc Sabadell - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open 13 - Marseille Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Stella Artois Grass Court Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mercedes-Benz Cup - Los Angeles U.S. Open - New York Swiss Open - Gstaad Australian Open - Melbourne French Open - Paris Argentina Open - Buenos Aires Wimbledon - London U.S. Men's Clay Court Championships - Houston Trofeo Conde de Godo - Barcelona Barcelona Open Banc Sabadell - Barcelona CA Tennis Trophy - Vienna French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Gerry Weber Open - Halle U.S. Open - New York Mercedes Cup - Stuttgart French Open - Paris The Stella Artois Grass Court Championships - London U.S. Open - New York Open de Tenis Comunidad Valenciana - Valencia Australian Open Qualifying - Doha French Open - Paris Barcelona Open Banc Sabadell - Barcelona Mallorca Open - Mallorca Chevrolet Cup - Vina del Mar Mercedes Cup - Stuttgart Davis Cup, World Group, QF, FRA-RUS 1-4 The Dubai Tennis Championships - Dubai China Open - Beijing China Open - Beijing If Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Houston Moselle Open - Metz AIG Japan Open - Tokyo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, SF, RUS-USA 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, QF, ESP-GER, 3-2 Australian Open - Melbourne Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-RUS 3-2 U.S. Open - New York Davis Cup, World Group, PO, RUS-BRA 3-2 French Open - Paris Davis Cup, Group I, 2R, GBR-RUS 3-2 Australian Open - Melbourne French Open - Paris Davis Cup, Group I, 1R, RUS-POL 2-3 Wimbledon - London Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Australian Open - Melbourne Davis Cup, World Group, F, ESP-USA 3-2 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing Olympics - London